cherry sage - French English Dictionary